package com.ruoyi.manager.service;

import java.util.List;
import java.util.Map;

public interface TeachAnalysisService {

    List<Map<String,Object>> listClassesInfor();

    //考核情况分析-饼图
    List<Map<String,Object>> assessmentAnalysisPie();

    //考核情况分析-漏斗图
    List<Map<String,Object>> assessmentAnalysisfunnel();

    /**
     *     作业情况分析-完成率、提交率、完成率低于40%占比、完成率高于80%占比
     */
    Map<String, Object> exRate();

    /**
     *     作业情况分析-柱状图
     */
    List<Map<String,Object>> classSubAndFin();

    /**
     *     作业情况分析-本周核心作业完成率低于40%学员列表
     */
    List<Map<String, Object>> studentsLt40();
    /**
     *     所有在训班级当周总成绩和平均成绩
     */
    Map<String, Object> countScoreAndAvg();
}
